physically powered engine - Französisch Englisch Wörterbuch